package com.qumitech.visualnovel.pubdef.dto.voiceroom;

import com.alibaba.fastjson.annotation.JSONField;
import com.qumitech.visualnovel.controller.vo.voiceRoom.VoiceRoomMemberVo;


public class VoiceRoomConsoleDTO {
    private VoiceRoomDTO info;
    private VoiceRoomMemberVo owner;
    private VoiceRoomRebateDTO rebate;
    @JSONField(name="rebate_last_week")
    private VoiceRoomRebateDTO rebateLastWeek;


    @JSONField(name="favorite_num")
    private Integer favoriteNum; ////关注人数
    private Long cost;   // 礼物流水
    private boolean forbidden;  //true 禁播

    @JSONField(name = "forbidden_id")
    private String forbiddenId; //

    public void setInfo(VoiceRoomDTO info) {
        this.info = info;
    }

    public void setOwner(VoiceRoomMemberVo owner) {
        this.owner = owner;
    }

    public void setRebate(VoiceRoomRebateDTO rebate) {
        this.rebate = rebate;
    }

    public void setRebateLastWeek(VoiceRoomRebateDTO rebateLastWeek) {
        this.rebateLastWeek = rebateLastWeek;
    }

    public void setFavoriteNum(Integer favoriteNum) {
        this.favoriteNum = favoriteNum;
    }

    public void setCost(Long cost) {
        this.cost = cost;
    }

    public void setForbidden(boolean forbidden) {
        this.forbidden = forbidden;
    }

    public VoiceRoomDTO getInfo() {
        return info;
    }

    public VoiceRoomMemberVo getOwner() {
        return owner;
    }

    public VoiceRoomRebateDTO getRebate() {
        return rebate;
    }

    public VoiceRoomRebateDTO getRebateLastWeek() {
        return rebateLastWeek;
    }

    public Integer getFavoriteNum() {
        return favoriteNum;
    }

    public Long getCost() {
        return cost;
    }

    public boolean isForbidden() {
        return forbidden;
    }

    public String getForbiddenId() {
        return forbiddenId;
    }

    public void setForbiddenId(String forbiddenId) {
        this.forbiddenId = forbiddenId;
    }
}
